page {
	color: #fff !important;
}

.uni-countdown .ant-layout-header {
	display: flex;
	flex-flow: row nowrap;
	color: #fff;
}

.left-row {
	flex: 1;
	display: flex;
	flex-flow: row nowrap;
}

.right-row {
	flex: 1;
	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-end;

}

.right-nav-item {
	margin-left: 6px;
	margin-right: 6px;
}

.header-title {
	color: #fff !important;
	align-self: center;
}

.main-box {
	background-color: #fff;
	display: block;
	position: relative;
	height: calc(100vh - 120px);
	background-color: #fff;
}
.video-content{
	position: absolute;
	display: block;
	width: 70vw;
	height: 70vh;
	left: 10vw;
	top: 10vh;
	z-index:9999;
	background-color: #364d79;
}
.video-close{
	position:absolute;
	right: 0;
	top: 0;
}
/* For demo */
.ant-carousel :deep(.slick-slide) {
	text-align: center;
	height: 160px;
	line-height: 160px;
	background: #364d79;
	overflow: hidden;
}

.ant-carousel :deep(.slick-slide h3) {
	color: #fff;
}

.uni-margin-wrap {
	width: 690rpx;
	width: 100%;
}

.banner {
	position: relative;
	display: block;
}

.swiper {
	height: 50vh;
	background-color: #364d79;
}

.swiper-item {
	display: block;
	height: 50vh;
	width: 100%;
	line-height: 300rpx;
	text-align: center;
}

.swiper-item image {
	width: 100%;
	height: 100%;
}

.swiper-list {
	margin-top: 40rpx;
	margin-bottom: 0;
}

.uni-common-mt {
	margin-top: 60rpx;
	position: relative;
}

.info {
	position: absolute;
	right: 20rpx;
}

.uni-padding-wrap {
	width: 550rpx;
	padding: 0 100rpx;
}

.abs-content {
	position: absolute;
	height: 50vh;
	width: 75vw;
	left: 15vw;
	top: 10vh;
	z-index: 999;
}

.title-v1 {
	color: rgb(255, 255, 255);
	line-height: 1.2;
}
.title-img{
	height: 88rpx;
}
.playbtn{
	width: 166rpx;
	height: 166rpx;
	align-self: flex-end;
}
.item-adv{
	background-color: #fff;
	border-radius: 4px;
	height: 25vh;
	margin: 24rpx;
	box-shadow: 0px 18px 40px 0px rgba(0, 0, 0, 0.05);
}
.item-adv image{
	width: 100rpx;
	height: 105rpx;
}

.people-box{
	display: flex;
	margin-left: 15vw;
	margin-top:5vh;
	width: 75vw;
	background-color: #364d79;
	height: 50vh;
}
.banner{
	z-index: 99;
}
